package cn.itcalvin.sncoal.cth.pojo.req.pf;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.persistence.Column;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

/**
 * @desc: <pre> 描述：指标明细保存请求参数 </pre>
 </pre>
 */
@Data
public class ReqPfSystemZbDetailsAdd {

    /**
     * 评分系统Id
     */
    @ApiModelProperty(value="评分系统Id")
    @NotNull(message = "评分系统Id不能为null")
    private Long pfSystemId;

    /**
     * 评分系统指标Id
     */
    @ApiModelProperty(value="评分系统指标Id")
    @NotNull(message = "评分系统指标Id不能为null")
    private Long pfSystemZbId;


    /**
     * 评分指标明细Id
     */
    @ApiModelProperty(value = "评分指标明细Id")
    @NotNull(message = "评分指标明细Id不能为null")
    private Long pfSystemZbDetailsId;
    /**
     * 录入的指标当前现状信息
     */
    @ApiModelProperty(value = "录入的指标当前现状信息")
    private String zbDetailsContent;

    /**
     * 该项得分(自动计算的)
     */
    @ApiModelProperty(value = "该项得分")
    private BigDecimal zbScore;
}
